waitforsingleobject (kernel32)
Last changed: -186.136.223.176

.
Summary

C# Signature:

[DllImport("kernel32", SetLastError=true, ExactSpelling=true)]
  internal static extern Int32 WaitForSingleObject(IntPtr handle, Int32 milliseconds);

User-Defined Types:

None.

Notes:

None.

Tips & Tricks:

Int32 can be changed to UINT, so you can define:

  public static uint INFINITE = 0xFFFFFFFF;

and use:

  WaitForSingleObject(handle, INFINITE);

Edgar - edgarrc(at)gmail.com

Sample Code:

Please add some!

Alternative Managed API:

If you're waiting on a file system object, look at System.IO.FileSystemWatcher

Documentation